Can't move relative to current row as EOF/BOF already set (Error 40029)

You attempted to call rdoResultset.Move specifying a relative move (by passing Null as the bookmark argument) when the result set is currently positioned at EOF or BOF, or the result set is marked as invalid.

Note   If EOF or BOF are set, a valid bookmark must be passed as part of the call to Move.

To avoid this error, make sure the EOF or BOF properties are not set, or a valid bookmark is provided.